import Vue from 'vue'
import App from './App.vue'

// 导入核心js包
import ElementUI from 'element-ui'
// 导入核心样式
import 'element-ui/lib/theme-chalk/index.css'
// 导入路由实例
import router from './router/index.js'
// 导入配置好的 axios
// 简写 ./api/index.js 是默认索引文件可以省略
// 使用相对路径要根据目录结构进行书写，如果目录结构一旦发送改变，线路路径的曾经也会发生改变
// 使用绝对路径就没有问题 .@ 代表 src 的据对路径。
// 补充说明： vue-cil 之下才可以使用。
import axios from '@/api'

// 挂载 axios
Vue.prototype.$http = axios
// 注册element组件库
Vue.use(ElementUI)

Vue.config.productionTip = false

new Vue({
  render: h => h(App),
  router
}).$mount('#app')


// man.js 职责有二；
// 职责1： 负责导入项目中需要依赖的资源
// 职责2： 初始化根实例